society of motor manufacturers and traders - German English Dictionary